long-legged plover - French English Dictionary